vscode 프로젝트 환경변수 설정

Visual Studio Code(이하 VSCode)의 통합 터미널을 사용할 때, 프로젝트별로 필요한 환경 변수를 자동으로 설정하면 개발 효율성을 높일 수 있습니다. 이를 위해 VSCode의 로컬 설정 파일인 .vscode/settings.json을 활용할 수 있습니다.

1. .vscode/settings.json 파일 설정하기

프로젝트 디렉토리 내에 .vscode 폴더가 없을 경우 생성하고, 그 안에 settings.json 파일을 만듭니다. 이 파일에서 통합 터미널에 적용할 환경 변수를 설정할 수 있습니다.

2. 운영 체제별 설정 방법

3. PATH 환경 변수 설정 시 주의사항

특정 프로그램이나 도구를 사용하기 위해 PATH 환경 변수를 설정해야 할 때는 기존 PATH에 새로운 경로를 추가하는 방식으로 설정해야 합니다. 예를 들어, macOS에서 PATH를 설정하려면:

{
    "terminal.integrated.env.osx": {
        "PATH": "/new/path:$PATH"
    }
}

이렇게 하면 /new/path 디렉토리가 기존 PATH에 추가되어 터미널에서 해당 경로의 실행 파일을 인식할 수 있게 됩니다.

4. 환경 변수 설정 적용하기

settings.json 파일을 저장한 후, VSCode의 통합 터미널을 다시 시작하면 설정한 환경 변수가 적용됩니다. 기존 터미널이 설정을 반영하지 않을 수 있으므로, 새로운 터미널을 열어 사용하는 것이 좋습니다.

이러한 설정을 통해 프로젝트별로 필요한 환경 변수를 자동으로 적용하여 개발 환경을 더욱 효율적으로 관리할 수 있습니다.